package com.service.dao.model;

import com.baomidou.mybatisplus.annotation.IdType;
import com.baomidou.mybatisplus.annotation.TableId;
import com.baomidou.mybatisplus.annotation.TableName;
import lombok.AllArgsConstructor;
import lombok.Builder;
import lombok.Data;
import lombok.NoArgsConstructor;

import java.io.Serializable;
import java.util.Date;

@Data
@Builder
@NoArgsConstructor
@AllArgsConstructor
@TableName("hm_member_verified")
public class MemberVerified implements Serializable {

	private static final long serialVersionUID = 1L;

	@TableId(type = IdType.INPUT)
	private Integer memberId;

	/**
	 * 身份证编号
	 */
	private String idCardNo;

	/**
	 * 真实姓名
	 */
	private String realName;

	/**
	 * 用户照片正面
	 */
	private String photoFront;

	/**
	 * 用户照片背面
	 */
	private String photoBack;

	/**
	 * 收货地址
	 */
	private String receiptAddress;

	/**
	 * 联系电话
	 */
	private String phone;

	/**
	 * 申请认证时间
	 */
	private Date applyDate;

	/**
	 * 审核通过时间
	 */
	private Date verifyDate;

	/**
	 * 审核状态  -1:拒绝 0-未审核 1-审核中 2-审核通过
	 */
	private Integer verifyStatus;

	/**
	 * 备注信息
	 */
	private String remake;
}
